package butines.game.state;

import butines.core.game.Unit;
import butines.core.game.fsm.State;


public class AbstractState implements State<Unit> {

	public void enter(Unit unit) {
		
	}

	public void leave(Unit unit) {
	}

	public void execute(Unit unit) {
	}

	public boolean onMessage(Unit unit, Message message) {
		return false;
	}

	public String toString() {
		return getClass().getSimpleName();
	}
	
}
